Big Huge Thesaurus

Amaranthus caudatus

noun